package avicti.bdp.dto.org;

import com.fasterxml.jackson.annotation.JsonIgnore;

/**
 * 组织结构查询参数DTO
 *
 * @ClassName: OrganizationQueryDTO
 * @author huyong
 * @date 2021年5月27日
 *
 */
public class OrganizationQueryDTO {
	private String id;
	/**
	 * 集团单位代码
	 */
	private String groupUnifiedUnitCode;

	/**
	 * 组织机构代码
	 */
	private String organizationCode;

	/**
	 * 注册全称
	 */
	private String registeredFullName;

	/**
	 * 中文简称
	 */
	private String chineseAbbrName;

	/**
	 * 英文简称
	 */
	private String englishAbbrName;
	/**
	 * 统一社会信用代码
	 */
	private String unifiedSocialCreditIdentifier;
	/**
	 * 英文全称
	 */
	private String englishFullName;

	/**
	 * 中文全称
	 */
	private String chineseFullName;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getGroupUnifiedUnitCode() {
		return groupUnifiedUnitCode;
	}

	public void setGroupUnifiedUnitCode(String groupUnifiedUnitCode) {
		this.groupUnifiedUnitCode = groupUnifiedUnitCode;
	}

	public String getChineseFullName() {
		return chineseFullName;
	}

	public void setChineseFullName(String chineseFullName) {
		this.chineseFullName = chineseFullName;
	}

	public String getChineseAbbrName() {
		return chineseAbbrName;
	}

	public void setChineseAbbrName(String chineseAbbrName) {
		this.chineseAbbrName = chineseAbbrName;
	}

	public String getEnglishAbbrName() {
		return englishAbbrName;
	}

	public void setEnglishAbbrName(String englishAbbrName) {
		this.englishAbbrName = englishAbbrName;
	}

	public String getUnifiedSocialCreditIdentifier() {
		return unifiedSocialCreditIdentifier;
	}

	public void setUnifiedSocialCreditIdentifier(String unifiedSocialCreditIdentifier) {
		this.unifiedSocialCreditIdentifier = unifiedSocialCreditIdentifier;
	}

	public String getEnglishFullName() {
		return englishFullName;
	}

	public void setEnglishFullName(String englishFullName) {
		this.englishFullName = englishFullName;
	}

	public String getOrganizationCode() {
		return organizationCode;
	}

	public void setOrganizationCode(String organizationCode) {
		this.organizationCode = organizationCode;
	}

	public String getRegisteredFullName() {
		return registeredFullName;
	}

	public void setRegisteredFullName(String registeredFullName) {
		this.registeredFullName = registeredFullName;
	}
	//add by huyong
	public void setSocialCreditIdentifier(java.lang.String unifiedSocialCreditIdentifier) {
		this.unifiedSocialCreditIdentifier = unifiedSocialCreditIdentifier;
	}
	@JsonIgnore
	public String getSocialCreditIdentifier() {
		return this.unifiedSocialCreditIdentifier ;
	}

}
